home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Aminet 12
/
Aminet 12 (1996)(GTI - Schatztruhe)[!][Jun 1996].iso
/
Aminet
/
biz
/
dbase
/
AmigaBase23.lha
/
AmigaBase
/
Data
/
Deutsch
/
Kassenbuch.LiesMich
< prev
next >
Wrap
Text File
|
1994-12-09
|
7KB
|
133 lines
======================================
=== AmigaBase-Projekt 'Kassenbuch' ===
======================================
Das vorliegende Projekt 'Kassenbuch' benötigt AmigaBase Version 2.00
oder höher, zu finden auf diversen FD-Disketten (z.B. der Time xxx).
Es wird ein Amiga mit 1 MB RAM oder mehr und Kickstart 1.3 oder höher
benötigt. Der benutzte Drucker muß die IBM-Grafikzeichen drucken
können und sollte als voreingestellten Zeichensatz PC-8 International
benutzen.
Das Kassenbuch ist eine Datev gerechte Verwaltung der monatlichen
Einnahmen und Ausgaben für Betriebe kleiner bis mittlerer Größe. Es
wird im Betrieb des Autors, einem Einzelhandel mit Hard- und Software,
als auch in verschiedenen anderen Branchen erfolgreich eingesetzt.
Die Bedienung:
==============
Nach dem Aufstarten erscheint ein Fenster mit drei Feldern oberhalb
des Karteifensters und zwei Feldern unterhalb des Karteifeldes, das
den Namen 'Kassenbuch' trägt. Im oberen Feld 'Name:' wird der Name der
Firma oder der Kasse eingetragen. Das Feld ist 15 Zeichen lang.
Der Name des Monates findet in dem rechts daneben gelegenen Feld mit
der Bezeichnung 'Monat:' Platz. Die 10 möglichen Zeichen sollten dafür
ausreichen.
In das Feld 'Jahr' rechts daneben sollte die Zahl des aktuellen Jahres
eingetragen werden, z.B. die Zahl '1995'.
Nach diesen Eintragungen empfiehlt es sich, das Projekt unter einem
neuen Namen, der am besten Monats- und Jahr- sowie Kassenbezeichnung
enthält, durch den Menüpunkt Projekt/Speichern als.../Projekt
abzulegen, um so eine neue Kassenbuchkartei anzulegen.
Die Eingabefelder in der Kartei 'Kassenbuch':
=============================================
Das oberste Feld trägt den Namen 'Vorgang'. Es ist vom Typ BOOLEAN und
kann die Werte 'Eingang' oder 'Ausgang' tragen. Umgeschaltet wird
durch eine 0 (Null) als Eingang oder eine 1 (Eins) als Ausgang. Als
kleine Hilfe steht dieses auch rechts neben dem Feld. Von diesem Wert
hängt es ab, in welches der beiden folgenden Felder die Summe
eingetragen werden soll. Diese Vorgehensweise sieht im ersten Moment
etwas umständlich aus, ist aber beim Durchblättern und späteren
Korrigieren wesentlich übersichtlicher. Außerdem wurde diese
Vorgehensweise direkt vom Datev-Erfassungsprogramm auf IBM-PC
kompatiblen Rechnern übernommen. Beim Sortieren der Datensätze werden
die Eingänge vor den Ausgängen sortiert, wenn die Belegdaten gleich
sind.
Die Eingabefelder für Eingang und Ausgang sind STRING-Felder. Hinter
jedem Feld steht ein Programm, daß den String in eine formatierte
REAL-Zahl wandelt und anschließend wieder als String ausgibt. Der
Vorteil ist, daß in dem leeren Feld nicht erst eine Zeichenkette 0.00
gelöscht werden muß, sondern es kann gleich mit der Eingabe begonnen
werden. Nach jeder Änderung im Ein- oder Ausgabefeld wird der Gesamt-
saldo neu berechnet und Anzeigefeld 'Bestand' an unteren Rand
angezeigt. Sollte dieser negativ sein, so erfolgt eine Warnung, denn
eine Kasse kann niemals negativen Bestand haben.
Im Feld 'Belegnummer' kann ein 5 Zeichen langer STRING eingegeben
werden, z.B. 'K 319' für einen Kassenbeleg oder 'WE 98' für einen
Warenbeleg.
In das Feld 'Belegdatum' wird, man rät es kaum, das Datum des Beleges
eingetragen. Nach diesem Feld wird die Kartei primär sortiert.
Das letzte STRING-Feld 'Erläuterungen' umfasst 38 Zeichen und dient
den erläuternden Texten zum jeweiligen Beleg.
Die Funktionstaste F1 ist mit dem Text 'Tageseinnahme' belegt. Dieser
Text sollte auch für die Tagesumsätze benutzt werden, da er bei der
Auswertung eine Rolle spielt.
Das Drucken des Kassenbuches:
=============================
Das Starten des Ausdruckes der Liste ist ganz einfach, denn man muß
nur doppelt auf das Feld 'Drucken' am unteren Fensterrand klicken oder
es durch <Return> aktivieren. Der Ausdruck erfolgt nach PAR: auf
Papier der Größe DIN A4 oder Endlos 12 Zoll. Es werden die Zeichen des
IBM-Grafik-Zeichensatzes verwendet. Ist ein Monat komplett
abgeschlossen, so sollte der Ausdruck doppelt erfolgen, ein Exemplar
für den Steuerberater und ein Exemplar für die persönlichen
Unterlagen. Sicherheitshalber sollte das gesamte Projekt auch
anschließend auf Diskette gespeichert und archiviert werden.
Anpassen des Programmes zum Ausdrucken an den eigenen Drucker:
==============================================================
Das vorliegende Programm ist auf HP-DeskJet kompatible Tintenstrahl-
drucker zugeschnitten. Es werden die direkten Druckerbefehle
verwendet, da sonst ein Zugriff auf die IBM-Grafikzeichen nicht so
einfach möglich wäre, diese aber für die Tabellenform sehr gut
geeignet sind. Für andere Druckertypen müssen Sie das Programm also
selber anpassen. Die betroffenen Stellen sind im Programm mit
Kommentaren versehen. Um das lästige Blättern im Druckerhandbuch zu
ersparen folgen hier die Steuercodes als AmigaBase-Strings für die
gängigsten Druckertypen:
Befehl 24-Nadeldrucker 9-Nadeldrucker
----------------------------------------------------------
Fett ein \027E\027U1 \027E\027U1
Fett aus \027F \027F
10 Zeichen/Zoll \027P \027P
17 Zeichen/Zoll \027M\027\015 \027M\027\015
PC-8-International \027t1\0276 \027t1\0276
ECMA-94 Latin \027R0 \027R0
Die Zeilenenden sollten immer durch "\013\010", also durch CR und LF
enden, da das Amiga-Zeilenendenkennzeichen vom Druckertreiber auch in
diese Zeichenfolge so übersetzt wird.
Wie heißt es so schön auf Behördendeutsch: Rechtsbelehrung:
===========================================================
Das Kassenbuch wird mit der freundlichen Genehmigung des Autors von
AmigaBase, Steffen Gutmann, als urheber- und kopierrechtsfreies
Projekt (auch Public Domain genannt) veröffentlicht. Jedermann kann es
frei benutzen und weiterkopieren oder aber auch verändern und an
eigene Wünsche anpassen. Geschrieben wurde es von:
BÄRI-Soft Hartmut Jäger
Soft- und Hardware für den Amiga
Bochumer Straße 131
D-45661 Recklinghausen
Tel. : 02361 / 654422
FAX : 02361 / 657245
DxJ : 0232335821-1
EMail: JAEGER_HARTMUT@DIODE.donut.ruhr.com